Закрыть окно         Список других документов ПЭВМ "Агат"

.сс;
.пв
ПРИЛОЖЕНИЕ 2
.цв
 ПОДКЛЮЧЕНИЕ ПЕЧАТАЮЩЕГО УСТРОЙСТВА
.нф
В СПТ "АГАТ-АВТОР" предусмотрена возможность подключения печатающих устройств, принимающих данные по параллельным интерфейсам различных типов. Выбор режима работы программы осуществляется распайкой специальных перемычек на разъеме кабеля, подключаемом к ПЭВМ "АГАТ" и выбором соответствующих интерфейсу выходных контактов. В таблице 1 приведено назначение сигналов на контактах разъема интерфейсной ячейки ПЭВМ "АГАТ" при работе СПТ. Логический уровень "1" соответствует 0 В, логический "0"- +5 В (2,4-4,0 В).
При использовании потенциальной готовности (BUZY/READY) STROBE выдается при условии READY=1 и выдерживается в "1" около 15 мксек (интерфейсы типа "Centronix", IRPR). При использовании импульсной готовности STROBE выдается при условии ACK=1 и снимается при получении ACK=0 (DZM).
СПТ обеспечивает при выдаче на печатающее устройство возможность выбора одного из двух кодов символов, отличающихся расположением русских букв в последовательности латинского (АБЦДЕ...) или русского (АБВГД...) алфавита. Выбор кода производится подачей соответствующего уровня на контакты C7 и С4. Кодировки символов в используемых кодах приведены в таблицах 2, 3 и 4.
Предусмотрено использование двух наборов управляющих символов для изменения шрифта печати. Выбор одного из этих наборов производится уровнем на контакте C3. Кодировка управляющих последовательностей приведена в табл. 5.
.во-1
.сс
.кс0
.ао0
.лв
                                                   Таблица 1
           Сигналы обмена с печатающим устройством


|Конт.|Наименование сигнала|Обозначение|Примечание            

|А2-А9|Код символа         |DATA0-DATA7|Уровень 0 В на С6 зада-
|     |                    |_____ _____|ет выдачу прямого кода,
|     |                    |DATA0-DATA7|уровень 5 В - обратного

|B9   |Строб готовности    |______     |Прямой сигнал на B7
|     |данных              |STROBE     |

|B8   |Инициализация печа- |____       |Прямой сигнал на B6
|     |тающего устройства  |INIT       |

|B7   |Строб готовности    |           |Инверсный сигнал на
|     |данных              |STROBE     |B9

|B6   |Инициализация печа- |           |Инверсный сигнал на
|     |тающего устройства  |INIT       |B8

|B3   |Четность данных     |EVEN       |Вычисляется после
инверсии по сигналу
|B2   |Нечетность данных   |ODD        |на C6

|C9   |Готовность печатаю- |READY, ___ |Тип сигнала задается
|     |щего устройства к   |BUZY,  ACK |уровнем на С5: 0 В -по-
|     |приему очередного   |ACK        |тенциал BUZY/READY,___
|     |байта данных        |           |5 В - импульс  ACK/ACK,
|     |                    |           |полярность - уровнем на
|     |                    |           |C8: 0 В - BUZY/ACK,___
|     |                    |           |  5 В -  READY или ACK

|C8   |Выбор полярности    |ABRLEV     |0 В - BUZY или ACK___
|     |сигнала готовности  |           |5 В -  READY или  ACK

|C7,C4|Выбор кода данных   |ALF        |10 - код CPA-80
|     |"0"-0 В, "1"-5 В    |           |00 - код КОИ-8
|     |                    |           |11 - код FX-85
|     |                    |           |01 - код ГОСТ

|C6   |Выбор инверсии      |INVD       |0 В - прямой код,
|     |данных              |           |5 В - инверсный

|C5   |Выбор типа готовно- |A/BR       |0 В - потенциал (BUZY)
|     |сти к приему данных |           |5 В - импульс (ACK)

|С3   |Выбор комплекта     |CNTRLESC   |0 В - CPA-80, FX-85,
|     |управляющих кодов   |           |Jeminy, 5 В - D100

|C10  |Земля сигналов      |GND        |

|А1   | +5 В               |+ 5 В      |                      

Уровень 0 В задается перемычкой на C10,
уровень 5 В - резистором 1 кОм на А1.
.во+1
.сс
                                                 Таблица 2

   Кодировка используемых символов КОИ-8 (D100, Jeminy)


   ! 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F 

 0 !          0     P  `  p       SPC    ю  п  Ю  П

 1 !       !  1  A  Q  a  q              а  я  А  Я

 2 !   DC2 "  2  B  R  b  r              б  р  Б  Р

 3 !   dc4 #  3  C  S  c  s              ц  с  Ц  С

 4 !       ¤  4  D  T  d  t              д  т  Д  Т

 5 !       %  5  E  U  e  u              е  у  Е  У

 6 !       &  6  F  V  f  v              ф  ж  Ф  Ж

 7 !       '  7  G  W  g  w              г  в  Г  В

 8 !       (  8  H  X  h  x              х  ь  Х  Ь

 9 !       (  9  I  Y  i  y              и  ы  И  Ы

 A ! CR    *  :  J  Z  j  z              й  з  Й  З

 B !   ESC +  ;  K  [  k  {              к  ш  К  Ш

 C !       ,  <  L  \  l  |              л  э  Л  Э

 D !       -  =  M  ]  m  }              м  щ  М  Щ

 E ! SO    .  >  N  ^  n  ~              н  ч  Н  Ч

 F ! SI    /  ?  O  _  o                 о  ъ  О  Ъ

.сс

                                           Таблица 3

       Кодировка используемых символов CPA-80


   ! 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

 0 !      SPC 0     P  `  p  Б  Р  а  п  я

 1 !       !  1  A  Q  a  q  В  С  б  р

 2 !   DC2 "  2  B  R  b  r  Г  Т  в  с

 3 !       #  3  C  S  c  s  Д  У  г  т

 4 !   DC4 ¤  4  D  T  d  t  Е  Ф  д  у

 5 !       %  5  E  U  e  u     Х  е  ф

 6 !       &  6  F  V  f  v  Ж  Ц     х

 7 !       '  7  G  W  g  w  З  Ч  ж  ц

 8 !       (  8  H  X  h  X  И  Ш  з  ч

 9 !       )  9  I  Y  i  y  Й  Щ  и  ш

 A ! CR    *  :  J  Z  j  z  К  Ъ  й  щ

 B !   ESC +  ;  K  [  k  {  Л  Ы  к  ъ

 C !       ,  <  L  \  l  |  М  Ь  л  ы

 D !       -  =  M  ]  m  }  Н  Э  м  ь

 E ! SO    .  >  N  ^  n  ~  О  Ю  н  э

 F ! SI    /  ?  O  _  o     П  Я  о  ю

.сс

                                           Таблица 4

       Кодировка используемых символов FX-85


   ! 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

 0 !      SPC 0     P  `  p           О  Ю     о  ю

 1 !       !  1  A  Q  a  q        А  П  Я  а  п  я

 2 !   DC2 "  2  B  R  b  r        Б  Р     б  р

 3 !       #  3  C  S  c  s        В  С     в  с

 4 !   DC4 ¤  4  D  T  d  t        Г  Т     г  т

 5 !       %  5  E  U  e  u        Д  У     д  у

 6 !       &  6  F  V  f  v        Е  Ф     е  ф

 7 !       '  7  G  W  g  w           Х        х

 8 !       (  8  H  X  h  X        Ж  Ц     ж  ц

 9 !       )  9  I  Y  i  y        З  Ч     з  ч

 A ! CR    *  :  J  Z  j  z        И  Ш     и  ш

 B !   ESC +  ;  K  [  k  {        Й  Щ     й  щ

 C !       ,  <  L  \  l  |        К  Ъ     к  ъ

 D !       -  =  M  ]  m  }        Л  Ы     л  ы

 E ! SO    .  >  N  ^  n  ~        М  Ь     м  ь

 F ! SI    /  ?  O  _  o           Н  Э     н  э

.сс
                                                 Таблица 5

           Внутренняя кодировка символов


   ! 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F 

 0 !         0  `  p  ю  п  ****     0     P  Ю  П

 1 !     !  1  a  q  а  я  коды  !  1  A  Q  А  Я

 2 !     "  2  b  r  б  р  с 80  "  2  B  R  Б  Р

 3 !     #  3  c  s  ц  с  по 9E #  3  C  S  Ц  С

 4 !     ¤  4  d  t  д  т  заре- ¤  4  D  T  Д  Т

 5 !     %  5  e  u  е  у  зер-  %  5  E  U  Е  У

 6 !     &  6  f  v  ф  ж  виро- &  6  F  V  Ф  Ж

 7 !     '  7  g  w  г  в  ваны  '  7  G  W  Г  В

 8 !     (  8  h  x  х  ь  под   (  8  H  X  Х  Ь

 9 ! 	    )  9  i  y  и  ы  стро- )  9  I  Y  И  Ы

 A ! 
    *  :  j  z  й  з  ки    *  :  J  Z  Й  З

 B !     +  ;  k  {  к  ш  ****  +  ;  K  [  К  Ш

 C !     ,  <  l  |  л  э  ****  ,  <  L  \  Л  Э

 D ! 
    -  =  m  }  м  щ  ****  -  =  M  ]  М  Щ

 E !     .  >  n  ~  н  ч  ****  .  >  N  ^  Н  Ч

 F !     /  ?  o     о  ъ  **   /  ?  O  _  О  Ъ

.сс
                                                Таблица 6

             Управляющие комбинации


Последовательность |          назначение
                   
     кодов         | принтер D100       |CPA-80,FX-85,Jeminy

ESC "-" ¤0         |                    |Выкл. подчерк
ESC "-" ¤1         |                    |Вкл. подчерк
                   |                    |
ESC "G"            |                    |Вкл. жирный шрифт
ESC "H"            |                    |Выкл. жирный шрифт
                   |                    |
SO            (¤0E)|       Включить расширенный шрифт
DC4           (¤14)|       Выключить расширенный шрифт
                   |
SI            (¤0F)|        Включить суженный шрифт
DC2           (¤12)|        Выключить суженный шрифт
                   |                    |
ESC "C" ¤7E        |                    |Выкл. автоматический
                   |                    |прогон в начале стра-
                   |                    |ницы
ESC "8"            |                    |Выкл. стоп по концу,
ESC "9"            |                    |Вкл. стоп по концу
                   |                    |бумаги
ESC "["            |Вкл. высокий шрифт  |
ESC "3"            |Выкл. высокий шрифт |
                   |                    |
ESC "E"            |Вкл. жирный шрифт   |
ESC "F"            |Выкл. жирный шрифт  |
                   |                    |

.нф
.сс
.пв
ПРИЛОЖЕНИЕ 3
.цв
ОБРАЗЦЫ ШРИФТОВ ПРИНТЕРА CPA-80
.стСПТ:образцы шрифтов;

Закрыть окно         Список других документов ПЭВМ "Агат"